supply with inhabitants - French English Dictionary